ecological footprint – English–Português translations

🇬🇧 en pt 🇵🇹

ecological footprint noun

  • measure of human demand on the Earth's ecosystems
pegada ecológica
Wiktionary Links